granting immunity - Spanish English Dictionary